repeated visit - French English Dictionary